package designpattern.composite.livedemo;

import java.util.ArrayList;

public class CharGenMainADST {

    public static void main(String[] args) {

        // ArrayList<CharGen> rules = new ArrayList<>();
        // rules.add(RangedCharGen.UpperCase);
        // rules.add(RangedCharGen.LowerCase);
        // rules.add(RangedCharGen.Digit);
        // rules.add(new EnumCharGen('_', '.'));

        // CompositeCharGen gen = new CompositeCharGen(rules);
        // System.out.println(gen.nextChar());

    }
}
